/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package com.notaria.guerrasalas.bc;

/**
 *
 * @author Administrador
 */
public class AbstractDelegate {

    public String getMensajeError(Throwable t) {
        try {
            if (t.getCause() == null) {
                return t.getMessage();
            } else {
                return getMensajeError(t.getCause());
            }
        } catch (Exception e) {
            //Verificar si no compromete la performance del servidor.
            e.printStackTrace();
            return "\"No existe un mensaje detallado para este error\"";
        }
    }
}
